@charset "utf-8";
a{ color:#505050; text-decoration:none;}
a:hover{ color:#007FCC; -webkit-transition:  0.2s ease-in 0s;-moz-transition:  0.2s ease-in 0s;-ms-transition:  0.1s ease-in 0s;
-o-transition:  0.2s ease-in 0s;}
img{ border:0px;margin:0px;}
ul,li,h1,p,h2,h3{ margin:0px; padding:0px; list-style:none; font-weight:normal}
div{ height:auto;}
input{font-family:"Microsoft Yahei";}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#363636;
	text-align:center;
	font-family:"Microsoft Yahei";
	font-size:14px;
	-webkit-font-smoothing: antialiased; 
	-moz-osx-font-smoothing: inherit | grayscale;
	-webkit-text-size-adjust: none;
	letter-spacing:1px;
}
/*nav*/
.logo{background: url(../picture/logo.png) no-repeat center;height: 118px;}
.logoen{background: url(../images/logoen.png) no-repeat center;height: 118px;}
.nav{overflow:hidden;background:#1e50ae;}
.nav ul{margin: 0 auto;width: 1200px;}
.nav ul li{float: left;padding-top: 10px;padding-left: 48px;padding-right:48px; padding-bottom:10px;font-size: 16px;}
.nav ul li a{color: #fff;}
.nav ul li:hover{background:#13439d;}
.nav ul li:hover a{color: #fcb873;}


/*banner*/
 .fullSlide{width:100%;position:relative;height:600px;overflow:hidden;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li img{height:600px;width:1920px;position:absolute;left:50%;margin-left:-960px;}
.fullSlide .bd li a{display:block;height:500px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#1f1f1f;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}

/*product*/
.product{width:1200px;margin: 0 auto;padding: 70px;overflow: hidden;}
.product h1{font-weight: bold;color: #212121;font-size: 24px;margin-bottom: 20px;}
.product ul li{float: left;margin: 10px;width: 368px;}
.product ul li img{width: 368px;height: 250px;}
.product ul li p{font-size: 16px;}

.product-cos1{background:#f7f7f7;padding: 60px; margin-bottom: 50px;}
.product-cos1-center{width: 1200px;margin: 0 auto;overflow: hidden;}
.product-cos1-center img{float: left;width: 750px;height: 350px;margin-top: 30px;}
.product-cos1-fr{float: right;margin-top: 50px;}
.product-cos1-fr h2{font-size: 18px;color: #666666;font-weight: bold;}
.product-cos1-fr p{font-size: 16px;color:  #666666;margin-top: 10px;line-height: 30px;}
.product-cos2{margin-bottom: 50px;}
/*jiaodiantu*/
.js{width:90%; margin:10px auto 0 auto; }	
.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }	
.js p span{ float:right; }	
.js p span a{ color:#f00; text-decoration:underline;   }	
.js textarea{ height:50px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }		
.slider{ width:1200px; margin:0 auto;  position:relative; overflow:hidden;   height:574px;; background:#000;  }	
.slider .bd{ position:relative; z-index:0;  }	
.slider .bd li{ height:574px; overflow:hidden; }	
.slider .bd li img{ display:block;width:1200px;height: 574px;  }	
.slider .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
.slider .hd ul{ text-align:center;  }	
.slider .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:9px; height:9px; margin:0 4px; 		background:url(../picture/dot.png) 0 -16px;		overflow:hidden;  filter:alpha(opacity=70);opacity:0.7;  vertical-align:top; line-height:9999px; 	}	
.slider .hd ul .on{ background-position:0 0;  }	
.slider .timer{ position:absolute; z-index:1; left:0; bottom:0; height:4px; width:0; background:#000; filter:alpha(opacity=40);opacity:0.4; font-size:0; overflow:hidden;   }

.successcase{background: #f6f6f6;padding: 50px;margin-top: 50px;}
.successcase-center{width: 1200px;margin: 0 auto;}
.successcase-center h2{text-align: center;font-size: 25px;margin-bottom: 30px;font-weight: bold;color: #000000;}
.successcase li {width: 370px; float: left; margin: 0 15px }
.successcase li img {display:block;width: 370px;height: 390px; }
.successcase li:hover .succtitle {background-color:  #0068d3;}
.successcase li:hover .succtitle  a , .successcase li:hover .succtitle  p {color: #fff;}
.successcase .succtitle{width: 370px;height: 120px; background: #e0e0e0;}
.successcase li:hover .succmore{border: 1px solid #fff;}
.successcase li a p{color: #000; font:normal 16px/22px "微软雅黑";padding: 25px 0 20px 0px; }
.successcase li .succmore{width: 108px; height: 30px;border: 1px solid #848484; margin: 0 auto;}
.successcase li .succmore a {padding: 11px;line-height: 27px;}

.honor{width: 1200px;margin: 50px auto;}
.honor h2{text-align: center;font-size: 25px;margin-bottom: 30px;font-weight: bold;color: #000000;}

.company{width:400px;height: 220px; margin:0 auto;overflow: hidden;}
.company p { text-align: center; font: 20px/35px "微软雅黑";display: block;padding-top: 60px;color: #1b1b1b; }
.company img {margin-top: 15px;}
.companypro {width: 1200px; height: 350px;margin: 0 auto;padding-top: 30px;text-align: left;}
.companypro .companymid{float: left;margin-left: 63px;width: 600px;}
.companypro .companymid h2{font:bold 22px "微软雅黑";}
.companypro .companymid p{ font: 14px/40px arial;line-height: 35px;}
.companypro .companymore {width: 152px; height: 133px;margin:20px 0 0 0px;}
.companypro .companymore .companymorebot{width: 100px ;height: 35px; border: 1px solid #CCCCCC;background: #00a0e9; }
.companypro .companymore .companymorebot a {color:#fff;padding: 27px;line-height: 35px;}
.companypro img{float: right;}


.service{background:#f6f6f6;text-align: center;overflow: hidden;padding-bottom: 70px;}
.service ul{width: 1200px;margin: 0 auto;}
.service ul li{float: left;width:140px;height:151px;margin: 10px 10px;}
.service ul li img{width: 140px;height: 100px;}
.service ul li p{font-size: 16px;margin-top: 5px;}

.news_img .m_r .m_t p{ width:100%; text-align:center; padding-top:130px;}
.yx_class a{ border:2px solid #c4c4c4;line-height:42px;padding:8px 20px; font-size:20px;margin-left:24px; margin-right:24px;}
.yx_class a.on{border:2px solid #f3c720; color:#f3c720;}
.yx_class a:hover{border:2px solid #f3c720;color:#f3c720;}

.news{background: #f6f6f6;margin:50px 0 0 0;padding-bottom: 50px;}
.news-center{width: 1200px;margin: 0 auto;overflow: hidden;}
.news-center h2{font-size: 25px;margin-bottom: 30px;font-weight: bold;color: #000000;}
.news-center ul li{width: 350px;border:#ccc 1px solid;float: left;margin: 10px 19px;}
.news-center ul li img{width: 350px; height: 230px;}
.news-center ul li h3{text-align: left;padding: 10px 20px;font-weight: bold;font-size: 20px;color: #000;width:310px;display:block;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
.news-center ul li p{text-align: left;padding: 0px 20px 20px ;color: #6E6E6E;}


.copy {
  padding: 29px 0 30px;
  font-size: 14px;
  color: #c6dbeb;
  overflow: hidden; 
  background: #033259;border: 1px solid #fff;
}
.copy_center{width: 1200px;margin: 0 auto;}
.copy_left{float: left;}
.copy ul { margin:15px auto;}
.copy li {
  float: left;
  margin:0px 20px 0px 0px;
  color: #c6dbeb;
}
.copy li span{ padding-right:15px;color: #c6dbeb;}
.copy li a{color: #c6dbeb;}
.copy_p{text-align: left;padding-top: 40px;}
.copy_right{float: right;}
.copy_right img{width:50%;}



.aboutus-youce{width: 930px;float: right;margin-top:30px;}
.aboutus-youce .ny_wz{font-size: 14px;line-height:28px;color: #666666; margin-top: 10px;text-align:left;}
.chanpin-youce-neirong{margin-top: 10px;}
.chanpin-youce-neirong h2{font-size: 20px;font-weight: bold;padding-bottom: 10px;}
.chanpin-youce-neirong p{line-height: 30px;color: #4B4B4B;}
.aboutus-center{margin: 0 auto;width: 1200px;overflow: hidden; margin-bottom: 30px;padding-top:60px;}
.aboutus-zuoce{float: left;width: 237px;margin-top:30px;}
.aboutus-zuoce-biaoti{background: #cd140d;text-align: center;padding-top: 10px;padding-bottom: 10px;}
.aboutus-zuoce-biaoti h1{font-weight:bold;font-size: 23px;color: white;padding-left: 40px;background:#3e4861;padding-top: 7px;}
.aboutus-zuoce-neirong{background: #ffffff;border: 1px solid #ededed;position: relative;z-index: 2;}
.aboutus-zuoce-neirong ul{padding-top:25px;padding-left: 15px;padding-right: 15px;padding-bottom: 15px;}
.aboutus-zuoce-neirong ul li{background: #ededed; line-height: 45px;margin-bottom: 20px;padding-left: 15px;border-radius: 10px;}
.aboutus-zuoce-neirong li:hover{background: #cd140d;color: white;}
.chanpinliebiao-biaoti{background:#3e4861;text-align: center;padding-top: 10px;padding-bottom: 10px;}
.chanpinliebiao-biaoti h1{font-weight:bold;font-size: 23px;color: white;background:#3e4861;}
.menus ul li {display:block;width: 215px;padding-top:2px;margin-bottom:5px;list-style:none;overflow:visible;background: #3e4861;}
.menus ul li a {display:block;height:34px;width: 215px;margin-top:0px;padding-top:10px;font-size:15px;color: #ffffff;outline:none;text-align: center;}


#content {
width:215px;
padding:10px;
border:solid 1px #dfdfdf;
background:#ffffff;
font-size:14px;
margin:0 auto;
overflow:hidden;
}

.chanpin-liebiao-youce{float: right;width: 930px;margin-top: 50px;}
.chanpin-youce-biaoti{background:#3e4861; padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;}
.chanpin-youce-biaoti h2{color: white;text-align:left;font-size:18px;}
.chanpin-youce-biaoti h2 a{color: white;}
.chanpin-youce-biaoti h2 a:hover{text-decoration: underline;}

.chanpin-zuoce-lianxi{background:#3e4861;padding-top: 10px;padding-bottom: 10px;}
.chanpin-zuoce-lianxi h1{font-weight: bold;color: white;font-size: 22px;text-align: center;}
.chanpin-zuoce-lianxi-neirong{background: #ffffff;padding-left: 15px;padding-right: 15px;padding-bottom: 20px;position: relative;z-index: 2;}
.chanpin-zuoce-lianxi-neirong h2{padding-top: 20px;color: #010101;font-weight: bold;padding-bottom: 10px;}
.chanpin-zuoce-lianxi-neirong p{line-height: 25px;font-size: 14px;}

/*neiye*/
.cos-w1200{width: 1200px;margin: 0 auto;padding: 60px;overflow: hidden;}
.cos-list{float: left;width: 280px;}
.cos-list-bt{background: #3E4861;}
.cos-list-bt h1{color: #fff;font-size: 22px;text-align: center;font-weight: bold;line-height: 75px;}
.cos-list ul{margin-top: 10px;border: 1px solid #ccc;border-bottom: none;}
.cos-list ul li{line-height: 60px;font-size: 16px;border-bottom: 1px solid #ccc;text-align: center;}
.cos-list ul li:hover{background:#3E4861;}
.cos-list ul li:hover a{color: #fff;}

.cos-right{width: 860px;float: right;}
.right-bt h1{font-size: 22px;color:#3E4861;font-weight: bold;padding-bottom: 20px;border-bottom: 1px dashed #ccc;}
.right-bt h1 span{font-size: 16px;font-weight: normal;color: #666;}
.right-zw{margin-top: 20px;}
.right-zw p{line-height: 35px;text-indent: 30px;}

.cos-right2{float: right;width: 850px;}
.cos-right2 .pro-list{overflow: hidden;margin-top: 20px;}
.cos-right2 .pro-list li{float: left;margin: 30px 25px;width: 230px;}
.cos-right2 .pro-list li img{width: 230px;height: 180px;}
.cos-right2 .pro-list li p{text-align: center;font-size: 16px;background:#3E4861;color: #fff;line-height: 35px;width:230px;display:block;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;
}

.web_pages{width:100%;margin-top: 20px; clear: both; overflow:hidden;}
.web_pages ul li{float:left;line-height:17px;margin-right:6px;border:1px solid #ccc;}
.web_pages ul li a{float:left;padding:10px;color:#555;display:block;}
.web_pages ul li a:hover{background-color:#3E4861; color:#fff;text-decoration:none;padding:10px;}
.web_pages ul li.thisclass,
.web_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#3E4861;color:#fff;font-weight:bold;}
.web_pages .pageinfo{line-height:50px;padding:10px 15px;color:#999;border:1px solid #ccc;margin-left: 20px; }
.web_pages .pageinfo strong{color:#555;margin:0px 2px;}


.aboutus-neirong{margin-top: 20px;line-height: 30px;padding-left: 20px;padding-right: 20px;padding-bottom: 30px;}
.ny_wz{font-size: 14px;line-height:30px;color: #434343;    margin-top: 10px;}
.list_new ul li{ height:42px; line-height:42px; border-bottom:dashed 1px #CCC; zoom:1; overflow:hidden; zoom:1; overflow:hidden;}
.list_new ul li a{ background:url(../images/ico02.gif) no-repeat 3px center; padding-left:15px; font-size:14px; float:left;}
.list_new ul li span{ font-size:12px; float:right; padding-right:5px; color:#666;}
.news_ny h2{font-size: 20px;text-align: center;margin-top: 20px;color: #2B2B2B;}
.ny_title h2{text-align: center;line-height:40px;color:#666666;font-size:18px;border-bottom: 1px #ccc dashed;margin-bottom:10px;font-weight: bold;}
.riqi{margin-top: 15px;text-align: center;color: #808080;padding-bottom: 20px;}
.news_ny p{line-height: 30px;font-size: 14px;color: #585858;}
.per{float:left;margin-top:20px; text-align:center; width: 100%;margin-bottom: 20px; background:#eee;}
.per p{ padding:0px 10px;}
.cgbt{border-bottom: 1px #ccc solid;font-size: 18px;font-weight: bold;  line-height: 30px; }
.xgwz{float:left; margin-bottom:40px;width: 930px;}.xgwz ul{ padding:0px;}
.xgxw{ width:380px;line-height: 25px; height:25px; float:left;margin:5px 10px;border-bottom: 1px #ccc dashed;white-space: nowrap;overflow: hidden;}
.xgxw a{background: url(../images/arrow.gif) no-repeat 0 center; padding-left: 10px;}


/*list_pros*/
.list_pros ul{ width: 100%; margin: 0 auto; overflow:hidden; padding-top:20px; }
.list_pros ul li{width: 280px;float: left;margin: 10px 15px;}
.list_pros ul li a{ display: block; }
.list_pros ul li img{width: 280px;height: 250px;border:1px solid #bfbfbf;}
.list_pros ul li h2{text-align: center;color: #fff;background: #8d96ad;line-height: 30px;width: 282px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list_pros ul li h2 font{color: #fff;font-weight: bold; }
.list_pros ul li a:hover{-webkit-transition: transform 0.3s;transform: scale(1.05);}
/*list_news*/
.list_news {font-size: 14px; color: #666; line-height: 22px; border-bottom: 1px dashed #CCCCCC; margin:10px 20px;text-align:left; }
.list_news p{padding:0px 20px; line-height: 28px;  }
.list_news h2{line-height:28px; overflow: hidden; }
.list_news .fl {font-size: 16px; color: #666666; font-weight: bold; text-decoration: none; }
.list_news .fr {font-size: 12px; padding: 0 10px 0 8px; font-family: "Microsoft YaHei"; }